package org.bigmarketapi.projectreview.DesingMode.DecoratorPattern.Update;

import org.bigmarketapi.projectreview.DesingMode.DecoratorPattern.Robot;

/**
 * @BelongsProject: ProjectReview
 * @BelongsPackage: org.bigmarketapi.projectreview.DesingMode.DecoratorPattern.Update
 * @Author: dujiaqi
 * @CreateTime: 2024-11-16  16:58
 * @Description: TODO
 * @Version: 1.0
 */
public  abstract class abstractRobotDecorator implements Robot {
    public  Robot robot;
    public abstractRobotDecorator(Robot robot){
        this.robot=robot;
    }

    @Override
    public void doSomeThing() {
        robot.doSomeThing();
    }
     public  abstract  Robot decorator(Robot robot);
}
